mechanism of defense - French English Dictionary